﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace NewsDiscoveryEngine.Classification
{
    /// <summary>
    /// This class will be responsible for mapping the tags and other words with the diffrent (neighbour) languages.
    /// Here we need to consider the what and all the languages we need to cosider when we pickup the words.
    /// Most probably we need to see the configuration from website / any other configuration to know what target lauguages we need todo;
    /// todo:need to be implemeted.
    /// 
    /// </summary>
    public class WikiAwareTagsClassifier : IClassifier
    {
        //todo: need to implement this.
        
        //* Analysing the Wiki pedia and postal codes database and co-relating news items with geo locations and geo audience. 
        //basically we need to build the dictionary of word from the wiki amongs multiple indian regional languages. After that if we have any geo location stuff, 
        //we need to bring them to the pin code mappings. 
        //And also this wiki word dictionary helps us to map appropriate cross language tags to the news items at automation level.

        public NewsMine.DomainObjects.FeedItem Classify(NewsMine.DomainObjects.FeedItem feedItem)
        {
            throw new NotImplementedException();
        }
    }
}
